package com.proxy.jdk;
//模拟jdk动态代理
//代理类
//jdk代理基于接口实现
//jdk会创建与目标类实现相同接口的类 称之为代理类
public class JDKProxy implements TargetInterFace{
    //需要传入被代理的实际对象
    private TargetInterFace target;
    public JDKProxy(TargetInterFace target) {
        this.target = target;
    }

    @Override
    public void method() {
        System.out.println("方法执行前添加");
        target.method();
        System.out.println("方法执行后添加");
    }


}
